engine harness - Français Anglais Dictionnaire